relating to microbuses - Französisch Englisch Wörterbuch